<?php

/*
 * Удаляет строку с таблице.
 * Входные параметры: 
 * table - название таблицы,
 * key - ключ удаляемой строки.
 */

include '../sql/connection.php';

$err_msg = '';
$json = '';
$table = $_POST['table'];
$key = $_POST['key'];

/* Проверка параметров запроса */
if (!isset($table))
    $err_msg = 'Не задан обязательный параметр "table"';
if (!isset($key))
    $err_msg = 'Не задан обязательный параметр "key"';

/* Делаем запрос к базе */
open_connection();
$res = execute_query("DELETE FROM $table WHERE id='" . mysql_real_escape_string($key) . "';");

/* Если удаление выполнено удачно */
if (mysql_affected_rows() > 0) {
    $json = array
    (
        'status' => "OK",
    );
}
else
    $err_msg = 'Не удалось удалить';

close_connection();

/* Если ошибка */
if ($err_msg != '') {
    $json = array
    (
        'status' => "FAIL",
        'error' => $err_msg
    );
}
echo json_encode($json);
?>
